Contents
Issue 43, March 1999
News
More updates from the world of Delphi development.
Algorithms Alfresco: Follow Me, Follow You
Since it will soon be time for all those Spring lambs to begin cavorting
all over the place, Julian Bucknall is developing skip lists this month...
Good structures for storing sorted data, says the maestro!
Updating MakeMethodInstance
In Issue 18 John Chaytor described procedures for creating wrappers around
class methods so they could be used as standard Windows callback procedures.
Peter Sokolov has an update.
Tooltips Under Your Control
Brian Long has found some interesting and useful ways to customise Delphi's
tooltips capability for use in your own applications: persistent hint windows, text completion tooltips and display improvements to string grids and other components.
Under Construction: Delphi 4 and CORBA
Bob Swart introduces CORBA Server and Client development for Delphi programmers, with a handy application to retrieve newsgroup messages from behind your company’s firewall!
DelayLoading of DLLs
Hallvard Vassbotn takes an in-depth tour of the use of DLLs, implementing
DelayLoading in Delphi. As seen first in Microsoft’s Visual C++ 6.0, this allows your DLLs to be loaded only when the first DLL routine is called,
as well as choosing between different DLL versions at runtime, conditional
loading of feature-specific DLLs and more.
One Last Compile...
Onwards and Upwards.
Delphi, Dates And The Year Two Thousand
David Sutherland reviews the origins of the so-called millennium bug, showing
how it can affect more than you might think. He has strategies for overcoming
date-related problems to ensure your systems are compliant.
Beating the System: Protecting Your Intellectual Property
Dave Jewell discusses how to protect your trial components against the
attentions of pirates and encourage users to register them. He has some
clever little tricks up his sleeve...
COM Corner: ActiveX Documents, Part 2
Steve Teixeira concludes his discussion of building ActiveX Document Servers.
Better Calculated Fields
Rohit Gupta describes how calculated fields should have been.
The Delphi Clinic
Brian Long with more answers to your queries, including: locating the task
bar, code completion delay times, property editors for data-aware controls,
creating NT services, missing DBGrid events and limitations in creating
ActiveX controls.